1
general::
Phrase(s): in some respects [and] in many respects
with regard to some or many details. • In some respects, Anne’s comments are similar to yours. • The three proposals are quite different in many respects.
McGrawhill's American Idioms And Phrasal Verbs